<html>
	<head>
		<meta charset="utf-8"></meta>
		<title>BCursor</title>
		<link href="./style.css" rel="stylesheet" type="text/css"/>
	</head>
	<body>
		<div class="class" name="BCursor">
			<h1>BCursor</h1>
			<p>继承自<a href="BObject.html">BObject</a></p>
			<p id="resume"><a href="#desc">详细</a></p>
			<h2>public</h2>
			<table id="public">
				<tr><td align="right">static BPoint </td><td><a href="#GetPos()">GetPos</a>();</td></tr>
				<tr><td align="right">static BPoint </td><td><a href="#GetPos(const BWidget*)">GetPos</a>(const BWidget* widget);</td></tr>
				<tr><td align="right">static BPoint </td><td><a href="#GetPos(const BScreen*)">GetPos</a>(const BScreen* screen);</td></tr>
				<tr><td align="right">static void </td><td><a href="#SetPos(int, int)">SetPos</a>(int x, int y);</td></tr>
				<tr><td align="right">static void </td><td><a href="#SetPos(const BPoint&)">SetPos</a>(const BPoint& pos);</td></tr>
				<tr><td align="right">static void </td><td><a href="#SetPos(const BScreen*, int, int)">SetPos</a>(const BScreen* screen, int x, int y);</td></tr>
				<tr><td align="right">static void </td><td><a href="#SetPos(const BScreen*, const BPoint&)">SetPos</a>(const BScreen* screen, const BPoint& pos);</td></tr>
			</table>
			<h2>public</h2>
			<table id="public">
				<tr><td align="right"/><td><a href="#BCursor(CursorType)">BCursor</a>(CursorType type = Cursor_None);</td></tr>
				<tr><td align="right"/><td><a href="#BCursor(BImage*)">BCursor</a>(BImage* image);</td></tr>
				<tr><td align="right"/><td><a href="#BCursor(BImage*, int, int)">BCursor</a>(BImage* image, int x, int y);</td></tr>
				<tr><td align="right"/><td><a href="#BCursor(BImage*, const BPoint&, const BSize&)">BCursor</a>(BImage* image, const BPoint& point, const BSize& size);</td></tr>
				<tr><td align="right"/><td><a href="#BCursor(BImage*, int, int, int, int)">BCursor</a>(BImage* image, int x, int y, int width, int height);</td></tr>
				<tr><td align="right"/><td><a href="#~BCursor()">~BCursor</a>();</td></tr>
				<tr><td align="right">virtual void </td><td><a href="#copy(const BCursor*)">copy</a>(const BCursor* other);</td></tr>
				<tr><td align="right">virtual BCursor* </td><td><a href="#clone() const">clone</a>() const;</td></tr>
				<tr><td align="right">void </td><td><a href="#setType(CursorType)">setType</a>(CursorType type);</td></tr>
				<tr><td align="right">CursorType </td><td><a href="#type() const">type</a>() const;</td></tr>
				<tr><td align="right">bool </td><td><a href="#setImage(BImage*,CursorType)">setImage</a>(BImage* image, CursorType type = Cursor_None);</td></tr>
				<tr><td align="right">BImage* </td><td><a href="#image(CursorType)">image</a>(CursorType type = Cursor_None);</td></tr>
				<tr><td align="right">const BImage* </td><td><a href="#image(CursorType) const">image</a>(CursorType type = Cursor_None) const;</td></tr>
				<tr><td align="right">void </td><td><a href="#setImageColor(BByte, BByte, BByte,BByte)">setImageColor</a>(BByte r, BByte g, BByte b, BByte a = 255);</td></tr>
				<tr><td align="right">void </td><td><a href="#setImageColor(const BColor&)">setImageColor</a>(const BColor& color);</td></tr>
				<tr><td align="right">const BColor&amp; </td><td><a href="#imageColor() const">imageColor</a>() const;</td></tr>
				<tr><td align="right">void </td><td><a href="#setPointColor(BByte, BByte, BByte,BByte)">setPointColor</a>(BByte r, BByte g, BByte b, BByte a = 255);</td></tr>
				<tr><td align="right">void </td><td><a href="#setPointColor(const BColor&)">setPointColor</a>(const BColor& color);</td></tr>
				<tr><td align="right">const BColor&amp; </td><td><a href="#pointColor() const">pointColor</a>() const;</td></tr>
				<tr><td align="right">void </td><td><a href="#setPoint(const BPoint&)">setPoint</a>(const BPoint& point);</td></tr>
				<tr><td align="right">void </td><td><a href="#setPoint(int, int)">setPoint</a>(int x, int y);</td></tr>
				<tr><td align="right">const BPoint&amp; </td><td><a href="#point() const">point</a>() const;</td></tr>
				<tr><td align="right">void </td><td><a href="#setSize(const BSize&)">setSize</a>(const BSize& size);</td></tr>
				<tr><td align="right">void </td><td><a href="#setSize(int, int)">setSize</a>(int width, int height);</td></tr>
				<tr><td align="right">const BSize&amp; </td><td><a href="#size() const">size</a>() const;</td></tr>
			</table>
			<div id="desc">
				<h2>详细介绍：</h2>
			</div>
			<h2 id="docs">成员文档：</h2>
			<div id="GetPos()">
				<h3>static BPoint GetPos();</h3>
			</div>
			<div id="GetPos(const BWidget*)">
				<h3>static BPoint GetPos(const BWidget* widget);</h3>
			</div>
			<div id="GetPos(const BScreen*)">
				<h3>static BPoint GetPos(const BScreen* screen);</h3>
			</div>
			<div id="SetPos(int, int)">
				<h3>static void SetPos(int x, int y);</h3>
			</div>
			<div id="SetPos(const BPoint&)">
				<h3>static void SetPos(const BPoint&amp; pos);</h3>
			</div>
			<div id="SetPos(const BScreen*, int, int)">
				<h3>static void SetPos(const BScreen* screen, int x, int y);</h3>
			</div>
			<div id="SetPos(const BScreen*, const BPoint&)">
				<h3>static void SetPos(const BScreen* screen, const BPoint&amp; pos);</h3>
			</div>
			<div id="BCursor(CursorType)">
				<h3>BCursor(CursorType type = Cursor_None);</h3>
			</div>
			<div id="BCursor(BImage*)">
				<h3>BCursor(BImage* image);</h3>
			</div>
			<div id="BCursor(BImage*, int, int)">
				<h3>BCursor(BImage* image, int x, int y);</h3>
			</div>
			<div id="BCursor(BImage*, const BPoint&, const BSize&)">
				<h3>BCursor(BImage* image, const BPoint&amp; point, const BSize&amp; size);</h3>
			</div>
			<div id="BCursor(BImage*, int, int, int, int)">
				<h3>BCursor(BImage* image, int x, int y, int width, int height);</h3>
			</div>
			<div id="~BCursor()">
				<h3>~BCursor();</h3>
			</div>
			<div id="copy(const BCursor*)">
				<h3>virtual void copy(const BCursor* other);</h3>
			</div>
			<div id="clone() const">
				<h3>virtual BCursor* clone() const;</h3>
			</div>
			<div id="setType(CursorType)">
				<h3>void setType(CursorType type);</h3>
			</div>
			<div id="type() const">
				<h3>CursorType type() const;</h3>
			</div>
			<div id="setImage(BImage*,CursorType)">
				<h3>bool setImage(BImage* image, CursorType type = Cursor_None);</h3>
			</div>
			<div id="image(CursorType)">
				<h3>BImage* image(CursorType type = Cursor_None);</h3>
			</div>
			<div id="image(CursorType) const">
				<h3>const BImage* image(CursorType type = Cursor_None) const;</h3>
			</div>
			<div id="setImageColor(BByte, BByte, BByte,BByte)">
				<h3>void setImageColor(BByte r, BByte g, BByte b, BByte a = 255);</h3>
			</div>
			<div id="setImageColor(const BColor&)">
				<h3>void setImageColor(const BColor&amp; color);</h3>
			</div>
			<div id="imageColor() const">
				<h3>const BColor&amp; imageColor() const;</h3>
			</div>
			<div id="setPointColor(BByte, BByte, BByte,BByte)">
				<h3>void setPointColor(BByte r, BByte g, BByte b, BByte a = 255);</h3>
			</div>
			<div id="setPointColor(const BColor&)">
				<h3>void setPointColor(const BColor&amp; color);</h3>
			</div>
			<div id="pointColor() const">
				<h3>const BColor&amp; pointColor() const;</h3>
			</div>
			<div id="setPoint(const BPoint&)">
				<h3>void setPoint(const BPoint&amp; point);</h3>
			</div>
			<div id="setPoint(int, int)">
				<h3>void setPoint(int x, int y);</h3>
			</div>
			<div id="point() const">
				<h3>const BPoint&amp; point() const;</h3>
			</div>
			<div id="setSize(const BSize&)">
				<h3>void setSize(const BSize&amp; size);</h3>
			</div>
			<div id="setSize(int, int)">
				<h3>void setSize(int width, int height);</h3>
			</div>
			<div id="size() const">
				<h3>const BSize&amp; size() const;</h3>
			</div>
		</div>
	</body>
</html>